OPC UA 連接

可透過 OPC UA 連接至 KINGSTAR PLC Runtime 以遠端存取所建立的變數,因 OPC UA 伺服器與 KINGSTAR Windows 綁定, 將恆為開啟狀態,不過若要能夠蒐集 HMI 資料將需要至少有註冊的 PLC 或使用者變數。市面上有許多 OPC UA 用戶端應用程式,在此說明中使用 UaExpert 作為範例。

注意:UaExpert 為 Unified Automation GmbH 之商標,其官方網站為 https://www.unified-automation.com/

  1. 安裝 UaExpert。
  2. 開啟 UaExpert,基於安全控制需求,您需要建立授權認證,在 New Application Instance Certificate 對話框中的 Organization 輸入框中輸入公司名稱並點擊 OK
  3. Unified Automation UaExpert - NewProject 視窗中的 Server 選單中點選 Add
  4. Add Server 對話框中的Configuration Name 輸入框中輸入 "LogicLab"。
  5. Advanced 頁籤套用以下設定:
  6. 完成後,點擊 OK

  7. Unified Automation UaExpert - NewProject 視窗中的 Project 窗格,在 Servers 清單中點選 LogicLab
  8. Server 清單點選 Connect
  9. Address Space 窗格中展開 Objects>HMI>PLC & Objects>HMI>UserVariables
  10. PLC Objects 清單展開物件並將其變數(綠色標示之項目)拖曳至 Data Access View 窗格,可拖曳多個變數。
  11. Data Access View 窗格的 Value 欄位,檢查變數值,欲將新值寫入變數,雙擊 Value 欄位並輸入新的值;欲知變數是否可讀取或寫入,於 Attributes 窗格中檢查 AccessLevel